just enough to keep body and soul together - Alemán Inglés Diccionario